.shop_info_group {
  background-color: #ffffff;
  border-radius: 3%;
  display: flex;
  align-items: center;
  margin-bottom: 20rpx;
  margin-top: 10rpx;
  .flex_1 {
    flex:1;
    .flex {
      display: flex;
    }
  }
  .shop_info_group img {
    border-radius: 50%;
    margin: 20rpx;
  }

  .shop_info_group div {
    vertical-align: middle;
  }

  .shop_info_group p {
    margin: 0rpx;
  }

  .vert_line {
    width: 2rpx;
    margin: 10rpx;
    background: #f0f0f0;
  }
  .number_text {
    font-weight: bold;
    color: #FF0066;
    text-align: center;
    font-size: 28rpx;
  }
  .notice_text {
    color: #FF0066;
    padding: 0 10rpx 10rpx;
    background-color: white;
  }

  .info_panel {
    padding: 16rpx 10rpx;
  }
  .subject_text {
    font-size:24rpx;
  }
  .change_btn {
    font-size: 28rpx;
    margin-top: 10rpx;
    margin-left: 10rpx;
    color: gray;
  }
  .shop_name {
    padding: 20rpx 10rpx;
    flex: 1;
    font-size: 26rpx;
  }
}
.notice .van-notice-bar{
  padding:0;
}